Negative-Weight Shortest Paths and Unit Capacity Minimum Cost Flow in Õ(m10/7 log W) Time

نویسندگان

  • Michael B. Cohen
  • Aleksander Madry
  • Piotr Sankowski
  • Adrian Vladu
چکیده

In this paper, we study a set of combinatorial optimization problems on weighted graphs: the shortest path problem with negative weights, the weighted perfect bipartite matching problem, the unit-capacity minimum-cost maximum flow problem and the weighted perfect bipartite b-matching problem under the assumption that kbk1 = O(m). We show that each one of these four problems can be solved in ̃ O(m logW ) time, where W is the absolute maximum weight of an edge in the graph, which gives the first in over 25 years polynomial improvement in their sparse-graph time complexity. At a high level, our algorithms build on the interior-point method-based framework developed by Mądry (FOCS 2013) for solving unit-capacity maximum flow problem. We develop a refined way to analyze this framework, as well as provide new variants of the underlying preconditioning and perturbation techniques. Consequently, we are able to extend the whole interior-point method-based approach to make it applicable in the weighted graph regime.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Negative-Weight Shortest Paths and Unit Capacity Minimum Cost Flow in $\tilde{O}(m^{10/7} \log W)$ Time

In this paper, we study a set of combinatorial optimization problems on weighted graphs: the shortest path problem with negative weights, the weighted perfect bipartite matching problem, the unit-capacity minimum-cost maximum flow problem and the weighted perfect bipartite b-matching problem under the assumption that ‖b‖1 = O(m). We show that each one of these four problems can be solved in Õ(m...

متن کامل

Path Finding II : An \~O(m sqrt(n)) Algorithm for the Minimum Cost Flow Problem

In this paper we present an Õ(m √ n log U) time algorithm for solving the maximum flow problem on directed graphs with m edges, n vertices, and capacity ratio U . This improves upon the previous fastest running time of O(mmin ( n,m ) log ( n/m ) logU) achieved over 15 years ago by Goldberg and Rao [8] and improves upon the previous best running times for solving dense directed unit capacity gra...

متن کامل

Core Discussion Paper 9947 a Faster Capacity Scaling Algorithm for Minimum Cost Submodular Flow

We describe an O(nh min{log U, n log n}) capacity scaling algorithm for the minimum cost submodular flow problem. Our algorithm modifies and extends the Edmonds–Karp capacity scaling algorithm for minimum cost flow to solve the minimum cost submodular flow problem. The modification entails scaling a relaxation parameter δ. Capacities are relaxed by attaching a complete directed graph with unifo...

متن کامل

A Combinatorial Algorithm for All-Pairs Shortest Paths in Directed Vertex-Weighted Graphs with Applications to Disc Graphs

We consider the problem of computing all-pairs shortest paths in a directed graph with real weights assigned to vertices. For an n × n 0 − 1 matrix C, let KC be the complete weighted graph on the rows of C where the weight of an edge between two rows is equal to their Hamming distance. Let MWT (C) be the weight of a minimum weight spanning tree of KC . We show that the all-pairs shortest path p...

متن کامل

Min - Cost Flow Algorithms 10 . 1 Shortest Augmenting Paths : Unit Capacity Networks

Proof: (by induction). We want to show that one SAP doesn’t introduce negative cycles in Gf . Initially there are no negative cost cycles. Feasible prices can be computed by using shortest path distances from s. After finding the shortest s-t path, it has reduced cost 0. Every arc on the path has reduced length 0. This demonstrates that the triangle inequality property is tight on shortest path...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1605.01717  شماره 

صفحات  -

تاریخ انتشار 2016